AxisStatus Class

Represents the state of an axis.

Inheritance Hierarchy

System.Object
  IntervalZero.KINGSTAR.Base.Api.AxisStatus

Namespace: IntervalZero.KINGSTAR.Base.Api

Assembly: IntervalZero.KINGSTAR.Base.Api (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0

Syntax

C#VB
public class AxisStatus
Public Class AxisStatus

 

The AxisStatus class exposes the following members.

Constructors

 NameDescription
AxisStatusInitializes a new instance of the AxisStatus class.

Fields

The Stamps parameters allow applications to know whether they should update the configuration or not. They also allow .NET class to automatically update the configuration.

 NameDescription
ActualCurrentThe actual current.
CommunicationReadyThe EtherCAT network is initialized and ready for communication.
DigitalInputsThe value of the digital inputs variable of an axis.
DigitalOutputsThe value of the digital outputs variable of an axis.
DirectionThe direction an axis moves.
FollowingErrorThe following error.
HomeAbsSwitchThe digital home switch input is active.
IsHomedThe axis is homed.
LimitSwitchNegativeThe negative hardware limit switch is active.
LimitSwitchPositiveThe positive hardware limit switch is active.
MotionThe motion state of an axis.
MotionErrorAn axis error value that is only available when the axis is in axisMotionError state (AxisState).
PositionActualValueThe actual position.
PositionCommandValueThe commanded position.
PositionSecondValueThe internal position.
PositionSetValueThe set position.
PowerOnThe axis is powered on.
PowerOnNegativeMoves in the negative direction are enabled in a power command.
PowerOnPositiveMoves in the positive direction are enabled in a power command.
ReadyForPowerOnThe axis is ready to be enabled (power on).
SimulationThe axis is in simulation mode. For example, a motor is simulated.
StateThe state of an axis.
TorqueActualValueThe actual torque.
TorqueSetValueThe set torque.
VelocityActualValueThe actual velocity.
VelocitySetValueThe set velocity.
WarningA warning occurs on the axis.

See also

IntervalZero.KINGSTAR.Base.Api Namespace